package com.yanqu.road.entity.activity.wanyao.config;

import com.yanqu.road.entity.FieldTypeAnnotation;

import java.util.List;

@FieldTypeAnnotation(tableName = "t_s_activity_wanyao_talent",desc = "万妖行妖王天赋配置表")
public class WanYaoTalentConfig {
    @FieldTypeAnnotation(desc = "活动id",select = true)
    private int activityId;
    @FieldTypeAnnotation(desc = "天赋id")
    private int id;
    @FieldTypeAnnotation(desc = "技能类型")
    private int type;
    @FieldTypeAnnotation(desc = "技能等级")
    private int level;
    @FieldTypeAnnotation(desc = "解锁条件（妖王等级）")
    private int unlock;
    @FieldTypeAnnotation(desc = "激活消耗")
    private int cost;
    @FieldTypeAnnotation(desc = "天赋名称")
    private String name;
    @FieldTypeAnnotation(desc = "天赋描述")
    private String desc;
    @FieldTypeAnnotation(desc = "显示文本")
    private String displayText;
    @FieldTypeAnnotation(desc = "技能参数")
    private String talentPara;

    private List<Integer> talentParaList;

    public int getActivityId() {
        return activityId;
    }

    public void setActivityId(int activityId) {
        this.activityId = activityId;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public int getLevel() {
        return level;
    }

    public void setLevel(int level) {
        this.level = level;
    }

    public int getUnlock() {
        return unlock;
    }

    public void setUnlock(int unlock) {
        this.unlock = unlock;
    }

    public int getCost() {
        return cost;
    }

    public void setCost(int cost) {
        this.cost = cost;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public String getTalentPara() {
        return talentPara;
    }

    public void setTalentPara(String talentPara) {
        this.talentPara = talentPara;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getDisplayText() {
        return displayText;
    }

    public void setDisplayText(String displayText) {
        this.displayText = displayText;
    }

    public List<Integer> getTalentParaList() {
        return talentParaList;
    }

    public void setTalentParaList(List<Integer> talentParaList) {
        this.talentParaList = talentParaList;
    }
}
